Big Huge Thesaurus

Arvicola amphibius

noun